home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-04-27 | 1.3 KB | 57 lines | [TEXT/CWIE] |
- UNIT CodeResource;
-
- INTERFACE
-
- USES
- OSUtils;
-
- TYPE
- plugInParameterNumber=RECORD
- realPart,imPart:Double; { parties réelle et imaginaire }
- END;
- plugInParameterArray=ARRAY[0..0] OF plugInParameterNumber;
- plugInParameterPtr=^plugInParameterArray;
- plugInParameterHandle=^plugInParameterPtr;
-
- trigoMode=(deg,rad,grad);
-
- {$MAIN}
- PROCEDURE main(params:plugInParameterHandle;mode:trigoMode);
-
- IMPLEMENTATION
-
- USES
- fp;
-
-
- { ============================================================================
- Procédure principale (n'apporter les modifications qu'à cette procédure!)
-
- params Paramètres en entrée (champs 1,2,...)
- Résultat en retour (champ 0)
- ============================================================================ }
-
- PROCEDURE main(params:plugInParameterHandle;mode:trigoMode);
- { ========================
- Constantes, variables:
- ======================== }
- VAR
- sum:Double;
-
- BEGIN
- { ========================
- Calcul:
- ======================== }
-
- {...}
- sum:=params^^[1].realPart { partie réelle du premier paramètre }
- +params^^[2].imPart; { partie imaginaire du second paramètre }
-
- { ========================
- Résultat:
- ======================== }
- params^^[0].realPart:=sum;
- params^^[0].imPart:=0; { toujours remplir les deux champs de params^^[0]! }
- END;
-
- END.